Network Edge Controller and Remote Field Service System

ABSTRACT

The present invention is machine-to-machine (M2M) mobile platform that has a controller that can communicate with RFID tags and receives RFID information into a mobile vehicle foreign network with an all-in-one mobile solution and also communicates with a home network having a computer server. The present invention provides an integrated command and communication platform to support communications by cell phone, WiFi, GPS, RFID controller, vehicle information controller, and real-time integration to optimize performance of the remote tracking network. With the use of the present invention, fleet services, mobile inventory, and asset tracking can be efficiently organized and conducted across a fleet vehicles, a multitude of remote tracking devices, and geographically around the world.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.16/490,007 filed on Aug. 28, 2019, and is related to U.S. ProvisionalPatent Application Ser. No. 62/529,894 filed on Jul. 7, 2017 andProvisional Patent Application Ser. No. 62/641,627 filed on Mar. 12,2018, and priority is claimed for these earlier filings under 35 U.S.C.§ 119(e). These Provisional Patent Applications are also incorporated byreference into this utility patent application.

TECHNICAL FIELD OF THE INVENTION

The present invention relates to a network edge controller and mobilecommunication remote field service system.

BACKGROUND OF THE INVENTION

Computers and computer networks have transformed the society and thework environment since their introduction in mass to the businesscommunity and the consuming public. The impact we see today on the waybusiness is conducted and consumers interact with service providers andproduct retailers is rooted in the technological developments in therecent past.

Present-day Internet communications represent the synthesis of technicaldevelopments begun in the 1960s—the development of a system to supportcommunications between different United States military computernetworks, and the subsequent development of a system to support thecommunication between research computer networks at United Statesuniversities. These technological developments would subsequentlyrevolutionize the world of computing.

The Internet, like so many other high tech developments, grew fromresearch originally performed by the United States Department ofDefense. In the 1960s, Defense Department officials began to notice thatthe military was accumulating a large collection of computers—some ofwhich were connected to large open computer networks and others thatwere connected to smaller closed computer networks. A network is acollection of computers or computer-like devices communicating across acommon transmission medium. Computers on the Defense Department's opencomputer networks, however, could not communicate with the othermilitary computers on the closed systems.

In the 1960s, the Defense Department developed a communication systemthat would permit communication between these different computernetworks. Recognizing that a single, the Defense Department recognizedthat developing a centralized communication system would be vulnerableto attacks or sabotage, so the Defense Department required that theirnew communication system be decentralized with no critical servicesconcentrated in vulnerable failure points. In order to achieve thisgoal, the Defense Department established a decentralized communicationprotocol for communication between their computer networks.

A few years later, the National Science Foundation (NSF) established acommunication system that facilitated communication between incompatiblenetwork computers at various research institutions across the country.The NSF adopted the Defense Department's protocol for communication, andthis combination of research computer networks would eventually evolveinto the Internet.

The Defense Department's communication protocol governing datatransmission between different networks was called the Internet Protocol(IP) standard. The IP standard has been widely adopted for thetransmission of discrete information packets across network boundaries.In fact, the IP standard is the standard protocol governingcommunications between computers and networks on the Internet.

The IP standard identifies the types of services to be provided to usersand specifies the mechanisms needed to support these services. The IPstandard also specifies the upper and lower system interfaces, definesthe services to be provided on these interfaces, and outlines theexecution environment for services needed in the system.

A transmission protocol, called the Transmission Control Protocol (TCP),was developed to provide connection-oriented, end-to-end datatransmission between packet-switched computer networks. The combinationof TCP with IP (TCP/IP) forms a suite of protocols for informationpacket transmissions between computers on the Internet. The TCP/IPstandard has also become a standard protocol for use in all packetswitching networks that provide connectivity across network boundaries.

In a typical Internet-based communication scenario, data is transmittedfrom an originating communication device on a first network across atransmission medium to a destination communication device on a secondnetwork. After receipt at the second network, the packet is routedthrough the network to a destination communication device. Becausestandard protocols are used in Internet communications, the IP protocolon the destination communication device decodes the transmittedinformation into the original information transmitted by the originatingdevice.

A computer operating on a network is assigned a unique physical addressunder the TCP/IP protocols. This is called an IP address. The IP addresscan include: (1) a network ID and number identifying a network, (2) asub-network ID number identifying a substructure on the network, and (3)a host ID number identifying a particular computer on the sub-network. Aheader data field in the information packet will include source anddestination addresses. The IP addressing scheme imposes a consistentaddressing scheme that reflects the internal organization of the networkor sub-network.

A router, agent or gateway is used to regulate the transmission ofinformation packets into and out of the computer network. Routersinterpret the logical address contained in information packet headersand direct the information packets to the intended destination.Information packets addressed between computers on the same network donot pass through the router to the greater network, and as such, theseinformation packets will not clutter the transmission lines of thegreater network. If data is addressed to a computer outside the network,the router forwards the data onto the greater network.

Mobile communications and cellular telephony systems have becomesmaller, lighter, and more powerful, which improved the ability tocommunicate with individuals on an exponential basis. The Internetprotocols were originally developed with an assumption that Internetusers would be connected to a single, fixed network. With the advent ofcellular wireless communication systems, such as mobile communicationdevices, the movement of Internet users within a network and acrossnetwork boundaries has become common. Because of this highly mobileInternet usage, the implicit design assumption of the Internet protocols(e.g. a fixed user location) is violated by the mobility of the user.

The IP-based mobile system includes at least one Mobile Node in awireless communication system. The term “Mobile Node” includes a mobilecommunication unit, and, in addition to the Mobile Node, thecommunication system has a home network and a foreign network. TheMobile Node may change its point of attachment to the Internet throughthese other networks, but the Mobile Node will normally be associatedwith a single Mobile Node home network for IP addressing purposes. Thehome network has a Home Agent and the foreign network has a ForeignAgent—both of which control the routing of information packets into andout of their network.

The Mobile Node usually keeps the Home Agent informed of its currentlocation by registering a care-of address with the Home Agent, and acare-of address represents the current foreign network where the MobileNode is located. If the Home Agent receives an information packetaddressed to the Mobile Node while the Mobile Node is located on aforeign network, the Home Agent will “tunnel” the information packet tothe Mobile Node's current location on the foreign network via theapplicable care-of address. The Foreign Agent may also participate ininforming the Home Agent of the Mobile Node's current care-of address.The Foreign Agent can de-tunnel information packets for the mobile nodeafter the information packets have been forwarded to the Foreign Agentby the Home Agent. Further, the Foreign Agent serves as a default routerfor out-going information packets generated by the mobile node whileconnected to the foreign network.

In an IP-based mobile communication system, the mobile communicationdevice (e.g. cellular phone, pager, computer, etc.) can be called aMobile Node. Typically, a Mobile Node maintains connectivity to its homenetwork through a foreign network. The Mobile Node will always beassociated with its home network for IP addressing purposes and willhave information routed to it by routers located on the home and foreignnetworks. The routers can be referred to by a number of names includingHome Agent, Home Mobility Manager, Home Location Register, ForeignAgent, Serving Mobility Manager, Visited Location Register, and VisitingServing Entity. Mobile communication systems have used radio frequencyidentification tags and devices to track and monitor vehicles and otheritems, and these systems and methods allow for the communication betweena host computer and a plurality of RFID transponders (sometimes calledtags) through one or more interrogator units.

In an IP-based mobile communications system, the Mobile Node changes itspoint of attachment to the network while maintaining networkconnectivity. Most Mobile IP Protocols used today assume that mobile IPcommunications with a Mobile Node will be performed on a singleadministrative domain or a single network controlled by oneadministrator. When a Mobile Node travels outside its homeadministrative domain, however, the Mobile Node must communicate throughmultiple domains in order to maintain network connectivity with its homenetwork. While connected to a foreign network controlled by anotheradministrative domain, network servers must authenticate, authorize andcollect accounting information for services rendered to the Mobile Node.

Wireless communication systems could include multiband radioarchitectures, systems capable of spectrum re-farming and softwaredefined radio systems. Common system components in a wirelesscommunication system, such as an IP-based mobile system, include atleast one mobile node (or user equipment) and at least one access pointAP or a basestation (eNodeB or eNB) on a wireless communication system.The various components on these systems may be called different namesdepending on the nomenclature used on any particular networkconfiguration or communication system.

For the purposes of this application, the term “mobile node” includes amobile communication unit that is called mobile terminal, “smartphones,” or nomadic devices such as laptop PCs with wirelessconnectivity. A “mobile node” or “user equipment” also encompasses PC'shaving cabled (e.g., telephone line (“twisted pair”), Ethernet cable,optical cable, and so on) connectivity to the wireless network, as wellas wireless connectivity directly to the cellular network, as can beexperienced by various makes and models of mobile terminals (“cellphones”) having various features and functionality, such as Internetaccess, e-mail, messaging services, and the like.

“Mobile nodes” may sometimes be referred to as user equipment, mobileunit, mobile terminal, mobile device, or similar names depending on thenomenclature adopted by particular system providers. A “receiver” and“transmitter” is located at each “access point” (AP), “basestation,” or“user equipment.” As such, terms such as transmitter or receiver in thepresent invention are not meant to be restrictively defined, but couldinclude components on each mobile communication unit or transmissiondevice located on the network.

Several patents and patent publications show traditional methods ofusing computer networks and mobile connectivity for fleet managementsand tracking assets, such as the following: (1) US Patent PublicationNo. 20170208426 published Jul. 20, 2017 to Komoni et al.; (2) US PatentPublication No. 2017/0031840 published Feb. 2, 2017 to Cawse; (3) USPublication No. 2016/0379165 published Dec. 29, 2016 to Moakley; (4) USPublication No. 2010/0228585 published Sep. 9, 2010 to Bradley; (5) U.S.Pat. No. 9,756,684, issued Sep. 5, 2017 to Tammisetti; (6) U.S. Pat. No.9,723,552, issued Aug. 1, 2017 to Farley; (7) U.S. Pat. No. 9,641,964issued May 2, 2017 to Kulkarni et al.; (8) U.S. Pat. No. 9,635,518issued Apr. 25, 2017 to Lee et al.; (9) U.S. Pat. No. 9,633,576 issuedApr. 25, 2017 to Reed; (10) U.S. Pat. No. 9,591,441 issued Mar. 3, 2017to Kuhl; (11) U.S. Pat. No. 9,519,921 issued Dec. 13, 2016 to Wei etal.; (12) U.S. Pat. No. 9,456,302 issued Sep. 27, 2016 to Skomra et al.;(13) U.S. Pat. No. 9,111,433 issued on Aug. 18, 2015 to Curatolo; (14)U.S. Pat. No. 9,082,102 issued on Jul. 14, 2015 to Taylor et al.; (15)U.S. Pat. No. 8,890,683 issued Nov. 18, 2014 to Schnitz et al.; (16)U.S. Pat. No. 8,339,251 issued on Dec. 25, 2012 to Roberts Sr. et al.;(17) U.S. Pat. No. 8,239,251 issued Aug. 7, 2012 to Wellman; (18) U.S.Pat. No. 8,223,009 issued Jul. 17, 2012 to Anderson et al.; (19) U.S.Pat. No. 7,928,844 issued Apr. 19, 2011 to Mackenzie et al.; (20) U.S.Pat. No. 7,895,131 issued Feb. 22, 2011 to Kraft; (21) U.S. Pat. No.7,518,502 issued Apr. 14, 2009 to Austin et al.; (22) U.S. Pat. No.7,099,770 issued Aug. 29, 2006 to Naden et al.; (23) U.S. Pat. No.7,072,668 issued Jul. 4, 2006 to Chow; (24) U.S. Pat. No. 6,977,612issued Dec. 20, 2005 to Bennett; (25) U.S. Pat. No. 6,687,609 issuedFeb. 3, 2004 to Hsiao et al.; (26) U.S. Pat. No. 6,249,227 issued Jun.19, 2001 to Brady et al.; and (27) U.S. Pat. No. 5,633,875 issued May27, 1995 to Hershey et al.

Prior art communication systems, including the above prior art methodsand systems (including known RFID communication systems and methods) arenot optimized to adequately operate in the mobile environment withefficiency. These systems, by and large, do not effectively andefficiently utilize the capabilities of the RFID systems to communicateand track assets. There is no present system that satisfactorilycorrelates and associates various features and capabilities of themobile communication system to provide fully integrated, feature rich,and built-in data and information sharing with a maximum number ofmultiple input-output ports.

BRIEF DESCRIPTION OF THE DRAWINGS

FIGS. 1-10 are block diagrams showing controller system framework andfunctional components used with the present invention,

FIG. 11-14 show component block diagrams for several configurations ofthe present invention,

FIG. 14B shows a printed circuit board for the controller unit in thepresent invention; and,

FIG. 15 shows a communications network according to the presentinvention.

SUMMARY OF THE INVENTION

The present invention supports field-based asset and inventoryaccounting network and services supporting location, telematics,sensors, asset and inventory data collection and processing, and thepresent invention supports the transmission of data into a proprietarycloud based Asset Management software, supporting asset and inventoryaccounting network and services supporting location, telematics, assetand inventory data collection and processing.

The present invention performs the particular functionality and methodsat a heightened performance level with increased efficiency andeffectiveness compared to generic, conventional systems and methods.These specialized (non-generic) electronic components are utilized witha particular machine that include a first computer server on a homenetwork, said first computer server having processors with functionalityto receive and process tracking, location and status information signalsrelating to field assets, said first computer server coupled to a homeagent and a first gateway server for communication outside the homenetwork; a second computer server on a foreign network, said secondcomputer server being coupled to a controller unit, said controller unitbeing coupled to a second gateway server for communication outside theforeign network and said controller unit being coupled to one or moreantennas that receive radio transmitted signals from radio tags, each ofsaid radio tags being associated with a field asset and said controllerunit using said radio transmitted signals received by the antennas toproduce tracking, location and status information signals that arecommunicated to the first computer server on the home network.

The controller unit has functional capabilities that include a datacollection engine that controls and supports scanning operations andcollection of data by and through the controller unit, a datacommunication engine that controls and supports communication and datatransmission operations by and through the controller unit; a smartpowerengine that manages power consumption of the controller unit, identifieslow battery power status, and transitions the controller unit to sleepmode to avoid battery drain, an radio reader and multiplexer module thatreceives and manages the communications with multiple radio signalsusing a multiplexed antenna configuration, a geolocation and trackingengine that controls and supports geolocation, tracking, and status ofthe controller unit, radio tags, and field assets associated with radiotags, an interface engine that supports two way communications betweenthe controller unit and external devices, a vehicle bus engine managesinteractions between the controller unit and a vehicle; a controllerdevice management engine that supports and manages operational supportcomponents associated with the controller unit; and, an operationsengine that supports and manages component service engines and modulesin the controller unit.

The disclosed communication system has a communication link between thehome and foreign network supported over a radio communication systems, acommunication link between the home and foreign network supported over acomputer network, and a computer pad located on the foreign network andcoupled to the controller unit, said computer pad controlling thecontroller unit and other equipment coupled to the foreign network. Theforeign network is a mobile foreign network that is mobile relative tothe location of the home network.

The communication system has one or more data entry terminals located onsaid home network for access to the first computer server or home agenton the home network and one or more data entry terminals located on saidforeign network for access to the second computer server or controllerunit on the foreign network. The communication system also has atransceiver coupled to said home network through said first gatewayproviding a communications interface for communications to and from thehome network and a transceiver coupled to said foreign network throughsaid second gateway providing a communications interface forcommunications to and from the foreign network.

The present communication system supports processing of communicationsregarding tracking, location and status of field assets, having: a firstcomputer server on a home network, said first computer server havingprocessors with functionality to receive and process tracking, locationand status information signals relating to field assets, said firstcomputer server coupled to a home agent and a first gateway server forcommunication outside the home network; a second computer server on aforeign network, said second computer server being coupled to acontroller unit, said controller unit being coupled to a second gatewayserver for communication outside the foreign network and said controllerunit being coupled to one or more antennas that receive radiotransmitted signals from radio tags, each of said radio tags beingassociated with a field asset and said controller unit using said radiotransmitted signals received by the antennas to produce tracking,location and status information signals that are communicated to thefirst computer server on the home network.

The controller unit has functional capabilities that include a datacollection engine that controls and supports scanning operations andcollection of data by and through the controller unit, a datacommunication engine that controls and supports communication and datatransmission operations by and through the controller unit; and an radioreader and multiplexer module that receives and manages thecommunications with multiple radio signals using a multiplexed antennaconfiguration.

The controller unit of the present system also has a smartpower enginethat manages power consumption of the controller unit, identifies lowbattery power status, and transitions the controller unit to sleep modeto avoid battery drain; a vehicle bus engine manages interactionsbetween the controller unit and a vehicle; a controller devicemanagement engine that supports and manages operational supportcomponents associated with the controller unit; and, an operationsengine that supports and manages component service engines and modulesin the controller unit. The communication system also has an interfaceengine that supports two way communications between the controller unitand external devices, said two way communications being capable ofremotely controlling and monitoring operations of a remotely locatedasset or location. The communication system also has a communicationlink between the home and foreign network supported over the Internet, acommunication link between the home and foreign network supported over aradio communication systems, and a communication link between the homeand foreign network supported over a computer network.

The present communication system also has a computer pad located on theforeign network and coupled to the controller unit, said computer padcontrolling the controller unit and other equipment coupled to theforeign network. The foreign network is a mobile foreign network that ismobile relative to the location of the home network. The communicationsystem also has one or more data entry terminals located on said homenetwork for access to the first computer server or home agent on thehome network and one or more data entry terminals located on saidforeign network for access to the second computer server or controllerunit on the foreign network. The communication system also has atransceiver coupled to said home network through said first gatewayproviding a communications interface for communications to and from thehome network and a transceiver coupled to said foreign network throughsaid second gateway providing a communications interface forcommunications to and from the foreign network.

The claimed invention recites a combination of additional elements inthe format of a set of steps in any method that include a method oftransmitting communications regarding tracking, location and status offield assets, comprising the steps of: (1) providing a first computerserver on a home network, said first computer server coupled to a firstgateway, said first computer server having processors; (2) supportingcommunications to and from the home network using said first gatewayserver; (3) providing a second computer server on a foreign network,said second computer server being coupled to a controller unit and asecond gateway server, said second gateway server being used to supportcommunication outside the foreign network; (4) coupling one or moreantennas to said controller unit, said one or more antennas beingcapable of receiving radio transmitted signals from radio tags; (5)receiving radio transmitted signals from radio tags at said one or moreantennas, each of said radio tags being associated with a field asset,said radio transmitted signals being communicated to said controllerunit; (6) producing tracking, location and status information signals atthe controller unit using said radio transmitted signals received fromthe antennas; (7) communicating said tracking, location and statusinformation signals from said controller unit to the first computerserver on the home network, and (8) receiving and processing tracking,location and status information signals relating to field assets usingsaid processors at said first computer server, and, storing andmaintaining information relating to said field assets.

The controller of the present method of transmitting communicationspossesses functional capabilities that include a data collection enginethat controls and supports scanning operations and collection of data byand through the controller unit, a data communication engine thatcontrols and supports communication and data transmission operations byand through the controller unit; an radio reader and multiplexer modulethat receives and manages the communications with multiple radio signalsusing a multiplexed antenna configuration, and a geolocation andtracking engine that controls and supports geolocation, tracking, andstatus of the controller unit, radio tags, and field assets associatedwith radio tags. The controller also has an interface engine thatsupports two way communications between the controller unit and externaldevices, said two way communications being capable of remotelycontrolling and monitoring operations of a remotely located asset orlocation.

The present method of transmitting communications also has the steps ofcommunicating between the home and foreign network over a radiocommunication systems, and communicating between the home and foreignnetwork over a computer network. The controller unit is coupled to acomputer pad located on the foreign network, said computer padcontrolling the controller unit and other equipment coupled to theforeign network. The foreign network is a mobile foreign network that ismobile relative to the location of the home network.

In the present method of transmitting communications, the home networkhas a home agent. The first computer server is coupled to one or moredata entry terminals located on said home network for access to thefirst computer server or home agent on the home network, and secondcomputer server is coupled to one or more data entry terminals locatedon said foreign network for access to the second computer server orcontroller unit. The home network is coupled to a transceiver throughsaid first gateway providing a communications interface forcommunications to and from the home network, and the foreign network iscoupled to a transceiver through said second gateway providing acommunications interface for communications to and from the foreignnetwork.

The system components, steps and functionality described herein,individually and collectively, are believed to be novel and enhance theoperation of the communication system over the prior art technology.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The present invention supports field-based asset and inventoryaccounting network and services supporting location, telematics,sensors, asset and inventory data collection and processing, and thepresent invention supports the transmission of data into a proprietarycloud based Asset Management software, supporting asset and inventoryaccounting network and services supporting location, telematics, assetand inventory data collection and processing, including software used ontablet or smartphone including iOS®, Android®, Blackberry or WindowsPhone® mobile platforms.

The present invention supports the use of telematics in network edgeRFID devices for fixed and mobile tracking (inventory, movable assets,people, and any other RFID tagable items) using LTE, WiFi SAT or anyother wireless communication protocols, and provides a mobileconnectivity platform for real-time tracking of remote assets andinventory, in mobile or field-based environments including onboardwireless synchronization between mobile inventory and asset tracking.The present invention also includes a communication network interfacesupporting communications between a vehicle/equipment, the cloud, andother system components, including interface with RFID tagged devicesover passive, active, Bluetooth, WiFi, near field, cellular andsatellite communication protocols.

The present invention is machine-to-machine (M2M) mobile platform thathas a controller that can communicate with RFID tags and receives RFIDinformation into a mobile vehicle foreign network with an all-in-onemobile solution and also communicates with a home network having acomputer server. The present invention provides an integrated commandand communication platform to support communications by cell phone,WiFi, GPS, RFID controller, vehicle information controller, andreal-time integration to optimize performance of the remote trackingnetwork. With the use of the present invention, fleet services, mobileinventory, and asset tracking can be efficiently organized and conductedacross a fleet vehicles, a multitude of remote tracking devices, andgeographically around the world.

With the invention, the RFID data transmitted to and through the mobilevehicle network has greater throughput and less interference compared totransmissions from RFID transponders to prior interrogator units, whichincreases the spatial area available for RFID coverage and permits alarger number of RFID transponders to be used on the system, amongvarious other advantages. The present invention is a system and methodthe supports improved the tracking of an increased number of RFIDtracking tags, which enhances the ability to manage resources andmonitor status of resources over a wider geographic area.

FIG. 1 shows the framework 100 of modules and engines supported by thecontroller in the present invention, which include the following: (1)data collection engine 101; (2) data communication engine 103; (3)smartpower engine 105; (4) RFID reader and multiplexer module; (5)geolocation and tracking engine; (6) CAN-BUS interface engine; (7)vehicle bus (OBD) engine; (8) device management engine 115; and (9)operations engine 117. Each of these framework 100 modules and engineswill be addressed in more detail in FIGS. 2-10, but generally, the (1)data collection engine 101 controls and supports the scanning operationsand collection of data by and through the controller unit; (2) datacommunication engine 103 controls and supports the communication anddata transmission operations by and through the controller unit; (3)smartpower engine 105 manages power consumption of the controller unit,identifies low battery power status, and transitions the controller unitto sleep mode to avoid battery drain; (4) RFID reader and multiplexermodule receives and manages the communications with multiple RFIDsignals using a multiplexed antenna configuration; (5) geolocation andtracking engine 109 controls and supports the geolocation, tracking, andstatus of the controller unit, RFID tags, and managed assets associatedwith RFID tags; (6) CAN-BUS interface engine supports two waycommunications between the controller unit and external devices; (7)vehicle bus (OBD) engine manages all interactions between the controllerunit and the vehicle; (8) controller device management engine 115supports and manages all operational support components associated withthe controller unit; and, (9) operations engine 117 supports and managesall component service engines and modules in the controller unitframework 100.

The controller unit is shown in FIGS. 11 (1110), 12 (1212), 13 (1312);14 (1412) and 15 (1510), and the controller unit processes and supportsthe controller unit framework 100 of modules and engines. Thearchitecture of the framework 100 in the present invention seamlesslysupports changes in evolving communication standards, such as constantlyevolving RFID standards and other innovations, and the system includesvehicle-mounted components that are coupled a bulkhead wall of a vehicleor elsewhere where there are connections to the vehicle power. Themobile vehicle network can select one of multiple external access pointsand communication channels, such as a cellular system or the Internet,to perform data transfer to the host computer network, and acommunication protocol (such as Bluetooth) may allow pairing to mobiledevices (e.g., tablet, etc.) for monitoring or control of the remotevehicle network and the RFID tags coupled to that mobile vehiclenetwork. In the present invention, the mobile vehicle network can alsobe place on a stationary foreign network support platform.

The controller unit framework 100 supports the following systemcomponents, steps and functionality, which are individually andcollectively believed to be novel and enhance the operation of thecommunication system over that of a generic computer system, includingthe components, steps and functionality relating to: (1) integrated GPSfor asset tracking and monitoring; (2) integrated 4G Data Phone for DataExchange; (3) integrated RFID Reader that supports up to 16 externalantennas; (4) integrated RFID reader capable of transmitting at up to31.5 dbm; (5) integrated 802.11 b/g/n WiFi/Bluetooth transceiver; (6)integrated USB Host 2.0; (7) CAN interfaces for high speed and singlewire systems; (8) external connect to NFC Reader; (9) integratedEthernet connector; (10) integrated WiFi tag reader; (11) integrated NFCreader; (12) integrated BLE reader; (13) smartpower management toidentify low battery power and transition to sleep mode to avoid batterydrain; (14) real-time integration to enterprise software and the Cloud;(15) ability to detect active antennas and configure system to optimizereading each of the technologies (RFID, WiFi, NFC, BLE); (16) ability todetect the highest performance and lowest cost transmission to connectto the cloud minimizing data transmission costs; (17) CPU Dual Core 800MHz processor; and, (18) remote diagnostic and firmware updatecapabilities.

The controller unit (shown in FIGS. 11 (1110), 12 (1212), 13 (1312); 14(1412) and 15 (1510)) in the present invention and its framework 100provides a robust set of services (engines) that enable advanced commandand communication capabilities that include cell, WiFi, NFC, BLE, RFID,GPS, Vehicle OBD, CAN-BUS. The controller unit also provides real-timeaccess to the asset management and inventory software system, which canbe a Cloud based and supported by the server computer on the homenetwork. The server (shown in FIGS. 11 (1106), 12 (1206), 13 (1306); 14(1406) and 15 (1510)) in the present invention is on the home networkoperates enterprise asset management and tracking software, whichsupports the following: (1) Alerts (such as entry into a definedlocation, exit from a define location, alert when temperature is aboveor below a threshold, automated maintenance schedule based on sensor ordata event(s)), (2) Tracking (such as history of tracking for a tag(asset), last know location, counts of assets at location); and, (3)Device Management (tracking of activation through disposal, managementof software version and control of all upgrades from cloud, cellfirmware update, Ability to configure read frequency, read duration,transmission technology (cell, WiFi, Bluetooth, Satellite), transmissionfrequency); and, (4) Asset Management (including tracking of asset fromacquisition to disposal, maintenance notifications based on sensor data,maintain device assignment by asset, ability to configure asset as acontainer of assets for tracking purposes, maintain location history ofasset being tracked, and maintain custodial assignment of asset beingtracked).

The system components, steps and functionality described herein,individually and collectively, are believed to be novel and enhance theoperation of the communication system over the prior art technology. Thecontroller unit (shown in FIGS. 11 (1110), 12 (1212), 13 (1312); 14(1412) and 15 (1510)) in the present invention is located in the mobilevehicle network, and this controller unit provides an all-in-oneintegrated command and communication platform, with the controllersupporting connectivity to the home network through variouscommunication platforms. The present invention includes an integratedsupport platform for communications between cell phone, WiFi, GPS, RFIDcontrollers, NFC, BLE, Ethernet, vehicle information controller(OBD2/CANBUS), and smartpower management. Moreover, the presentinvention supports real-time integration of data to the enterpriseapplication software located on the home network. The present inventionis easily accessible by customers so they can access advanced mobileInventory and asset tracking solutions across a fleet or around theworld.

The controller unit (shown in FIGS. 11 (1110), 12 (1212), 13 (1312); 14(1412) and 15 (1510)) in the present invention is preferably supportedby a CPU having a dual core 800 MHz processor (quad Core optional),memory of PRAM 512KB, a microSD card reader with 4 GB support minimum,USB Host 2.0, WiFi 802.11 b/g/n with Bluetooth, power supply 12V/24V.The controller unit (shown in FIGS. 11 (1110), 12 (1212), 13 (1312); 14(1412) and 15 (1510)) in the present invention receives and processessensor data including speed, acceleration/impact, location, direction,door open/close, automotive status (fuel levels, maintenance needs),automotive sensors (vehicle proximity), optical (infra-red, flame,photodetector, visible light, etc.), thermal (Temperature), chemical(carbon, hydrogen, oxygen, smoke, etc.), environmental (rain, snow, soilmoisture, gas detector, dew, air pollution), and proximity (motion,proximity, touch, etc.).

The hardware options for the controller unit (shown in FIGS. 11 (1110),12 (1212), 13 (1312); 14 (1412) and 15 (1510)) in the present inventionincludes: CAN BUS, wired network (upstream or downstream), wirelessnetwork (as a hotspot or client), USB, PoE, cellular, Bluetooth (BLEtags or other devices), NFC, camera (photo/video), environmental controlhub, and Light/Display controls. The functionality operations supportedby the controller unit include low power mode, self-diagnosis offailures, health reports (of self or as a relay), network QoS and/orthrottling, event driven tag reads (door open/close, vehicle stop/start,etc.), efficient data transmission (compressions, deltas only), andmodular additional of features (e.g. one master controller, modular RFmodules at a cheaper cost).

The present invention uses a specialized hardware processor-based systemand method shown in the figures, which includes specialized dataprocessor and storage readable medium and subprograms that are notavailable in a generic computer device. The elements of the claimedinvention, system and methods, utilize specialized components, and thesespecialized components and their use in this particular system are notsimple well-understood, routine, or conventional components orprocessing steps. On the contrary, the present invention is a system andmethod comprised of specialized (non-generic) electronic componentswhich were specifically designed, unconventional, and explicitlydesigned and configured by Applicant to increase the functionality ofthe computer processors on the system, the network devices, the networkplatform and the computer system as a whole—all compared to a genericcomputer system operating according to routine and conventionalprocessing steps.

The present invention performs the particular functionality and methodsat a heightened performance level with increased efficiency andeffectiveness compared to generic, conventional systems and methods.These specialized (non-generic) electronic components are utilized witha particular machine that include a first computer server on a homenetwork, said first computer server having processors with functionalityto receive and process tracking, location and status information signalsrelating to field assets, said first computer server coupled to a homeagent and a first gateway server for communication outside the homenetwork; a second computer server on a foreign network, said secondcomputer server being coupled to a controller unit, said controller unitbeing coupled to a second gateway server for communication outside theforeign network and said controller unit being coupled to one or moreantennas that receive radio transmitted signals from radio tags, each ofsaid radio tags being associated with a field asset and said controllerunit using said radio transmitted signals received by the antennas toproduce tracking, location and status information signals that arecommunicated to the first computer server on the home network.

The present invention is a system and method of specialized(non-generic) electronic components which were specifically designed andexplicitly configured by Applicant to improve the functionality of thecomputer processors, the computer system as a whole, the network devicesidentified herein, and the network platform as a whole. The presentinvention increases the efficiency of these identified components,network devices and platforms, and computer system in estimated amountof approximately 15% to 21.5% more efficient data processing and networkprocessing; as well as 10% to 12.75% more energy efficient—all comparedto the use of generic computer components and over the prior artcomponents known in the prior art.

These specialized, generic computer components improve the performanceof the claimed data processor component(s) in the system individually aswell as the claimed system as a whole including the functionality ofthese components and the system as a whole, as evidenced by thesepercentages. The present invention could not be performed by a humanwithout the assistance of a computer, and the present invention utilizesspecialized computer components to perform the claimed invention withmore efficiency than prior art systems or systems using generic computercomponents.

FIGS. 2-10 show the functionality of each module and engine in theframework 100. FIG. 2 shows the data collection engine 200 (101 in FIG.1), which controls and supports the scanning operations and collectionof data by and through the controller unit. The data collection enginemodule 207 manages all scanning operations and data collectionactivities for the device and is coupled to RFID 201, WiFi 203, NFC 205and BLE 209 protocol modules and engines. The data collection engine 200identifies all available tag options in the environment (RFID, WiFi,NFC, BLE), utilizes system preferences to schedule scanning operations,and initiates scanning operations and manage data collection from eachenvironment. On startup, data collection engine 200 identifies allavailable reader options and using administrative preferences schedulesoptimal data collection activities for the device, and it manages alldata collection and storage operations through successful transmissionthrough the cloud by the communications engine.

FIG. 3 shows the data communication engine 300 (103 in FIG. 1), whichcontrols and supports the communication and data transmission operationsby and through the controller unit. The data communication engine 300identifies all available communication option, preferred network basedon performance and cost parameters, and establishes and utilizes theoptimized communication choice. The data communication engine module 303manages all communication and data transmission operations for thedevice and supports and is coupled to the Ethernet 301, cellular 4G 305,cellular CDMA/GSM 307, and WiFi 309 modules and engines. On startup, thedata communication engine 300 identifies all available communicationoptions; and, using administrative preferences and optimizationalgorithms, manages data communication activities for the device. Thedata communication engine 300 manages the following communicationoptions Cell 4G, Cell CDMA/GSM, Ethernet, WiFi with the WiFi also beingconfigured to be a hotspot for other mobile devices in the proximity.

FIG. 4 shows the smartpower engine 400 (105 in FIG. 1), which managespower consumption of the controller unit, identifies low battery powerstatus, and transitions the controller unit to sleep mode to avoidbattery drain. The smartpower engine module 402 monitors inbound powerlevel using the monitor module 405 connected thereto, coordinates a safeshut-down if power drops below set level, and insures the controllerunit operates in a safe power level. On startup, the smartpower engine400 identifies the current status of the device and based on powerstrength and administrative preferences manages power awareness for thecontroller's operations engine (117 in FIG. 1). Should a drop in poweroccur, the smartpower engine 400 initiates the safe shut-down of thedevice and ensures that all data is either transmitted or secured fortransmission once an acceptable power status is obtained.

FIG. 5 shows the geolocation and tracking engine 500 (109 in FIG. 1),which controls and supports the geolocation, tracking, and status of thecontroller unit, RFID tags, and managed assets associated with RFIDtags. The geolocation and tracking engine module 504 is coupled to theBluetooth module 502, the GPS module 508, and the IP Based module 506,and the geolocation and tracking engine 500 manages all locatingactivities for the device by and through these modules, establishes GPSconnection and manages operational status, and provides GPS informationneeded to support controller functions.

On startup, the geolocation and tracking engine 500 identifies thelocating options available on the device and initiates utilization ofthe module that will provides the highest locating fidelity for theenvironment (GPS for outside (or inside with appropriate hardware), andBluetooth and IP based locating for non-GPS areas that are equipped withBluetooth or IP based communication options). The geolocation andtracking engine 500 manages all location based data for use by the datacollection engine (101 in FIG. 1), and supports all related boundaryalerts that are sent back to the server on the home network.

FIG. 6 shows the operations engine 600 (117 in FIG. 1), which supportsand manages all component service engines and modules in the controllerunit framework 100. The operations engine 600 controls and coordinatecontroller unit coupled components and manages all component serviceengines within the controller unit framework 100. The operations enginemodule 610 is coupled to the other modules in the controller unitframework, including the RFID Reader module 602, data collection engine618, data communication engine 616, smartpower engine 614, geolocationand tracking engine 612, device management engine 608, vehicle busengine 606, and the CAN interface engine 604. At startup, the operationsengine 600 assesses the status of all sub-component engines and usingadministrative operational preferences initiates the resumption or startof data collection and transmission activities for the controller unit.The operations engine 600 manages and ensures all sub-component enginesare operational and function at expected performance levels.

FIG. 7 shows the RFID reader and multiplexer module 700 (107 in FIG. 1),which receives and manages the communications with multiple RFID signalsusing a multiplexed antenna configuration. The RFID reader andmultiplexor module 712 is coupled to the RFID module and multiplexor710, which is coupled to switch 1 702, switch 2, 704, switch 3 706, andswitch 4 708 where each switch maintains and supports transmission andcommunications to four antenna, each of which receives data fromdifferent RFID tags in the read vicinity. The RFID reader andmultiplexer module 700 manages all RFID scanning operations and datacollection activities for the controller unit and it uses administrativepreferences to schedule optimal data collection activities for up to 16antennas on the device. The RFID reader and multiplexer module 700manages all data and storage functions in a manner that optimizes thestorage and transmission functions of the device, and it collects RSSI(signal strength) used to resolve any multi-reader scanning of RFID tagsin the read vicinity. Specifically, the RFID reader and multiplexermodule 700 establishes and manages connection to RFID Reader Module,administrates and configures antenna(s) for operational use, managesdata interrogation and collection activities, and manages datapreparation and conditioning activities.

FIG. 8 shows the CAN-BUS interface engine 800 (111 in FIG. 1), whichsupports two-way communications between the controller unit and externaldevices, manages all CAN-BUS interface activities for the device,administrates and configures CAN Interface(s) operational use, managesdata interrogation and response activities, manages data preparation andconditioning activities, administrates and configures CAN Interface(s)operational use, manages data interrogation and response activities,manages data preparation and conditioning activities. As shown in FIG.8, the CAN-BUS interface engine module 808 is coupled to switch/sensor802, 804 and 806. Based on configuration and administrative preferencesand working in conjunction with the other engines in the controllerunit, the CAN-BUS interface engine 800 can support a large range ofexternal devices such as sensors, lights, audio, video, and temperature.The CAN-BUS interface engine 800 can provide two way interaction withthese external devices which allows collection as well as managementof/from/to these devices.

FIG. 9 shows the vehicle bus (OBD) engine 900 (113 in FIG. 1), whichmanages all interactions between the controller unit and the vehicle,establishes OBD connection and manages operational status, providespower (optional) and OBD information available from the vehicleinformation bus. The vehicle bus (OBD) engine module 904 is coupled tothe vehicle bus (OBD) 906, and the vehicle bus (OBD) engine 900 managesall interaction with the vehicle On-board diagnostics (OBD) using theOBD II interface. The vehicle bus (OBD) engine 900 receives all relatedvehicle information (e.g., speed, direction, alerts, idle time, etc.);and, based on administrative preferences and rules, the vehicle bus(OBD) engine 900 collects and submits appropriate vehicle based data tobe transmitted to the home network. The vehicle bus (OBD) engine 900also supports the transmission of data to the smartpower engine (105 inFIG. 1) in addition to be a power source for the controller unit.

FIG. 10 shows the controller device management engine 1000 (115 in FIG.1), which supports and manages all operational support componentsassociated with the controller unit, manages administrative andoperational components of the controller unit, manages memory andstorage activities, and manages administrative functions (e.g., firmwareupdates, configurations, etc.). The controller device management enginemodule 1004 is coupled to the USB administration connection 1006, theLEDs 1008, power monitor 1010, memory and data storage 1012, and thecontroller device management engine 1000 manages all operational supportcomponents associated with the controller unit. Devices such as on-boardbattery and power monitor, LED(s), memory and data storage, USBconnections as well as optional devices are managed by this engine, andthe controller device management engine 1000 ensures operationalperformance of the device and manages all administrative preferences andrelated functions.

The controller unit (shown in FIGS. 11 (1110), 12 (1212), 13 (1312); 14(1412) and 15 (1510)) in the present invention may be vehicle-mounted onengine compartment bulkhead or beneath the vehicle dashboard withconnection to power from either a power management module connectingdirect to the vehicle or through the OBD2 connector. The controller unit(shown in FIGS. 11 (1110), 12 (1212), 13 (1312); 14 (1412) and 15(1510)) in the present invention will, based on customer settings,select an external access point through the integrated 802.11 b/g/n WiFior over the cellular system via Internet to effectively manage the costof data transfer. A Bluetooth connection may also be made available forpairing to mobile devices (e.g., tablet, etc.) for monitoring orcontrolling the controller unit. The controller unit (shown in FIGS. 11(1110), 12 (1212), 13 (1312); 14 (1412) and 15 (1510)) in the presentinvention is housed in an extruded aluminum box to ensure durability forthe device in a real world work environment, and the controller unit iscoupled to the power source of the vehicle and additional antennas areplaced in the vehicle to receive RFID tag signals. The placement of thecontroller unit physical components can be seen in FIG. 14B, where board1450 has a board substrate 1478, pin-out communication pins 1490, pins1485, pins 1475; and controller chip 1480.

FIGS. 11-14 show a block diagram of the communication system, whichincludes the computer server, laptops, controller unit, and antennas. InFIG. 11 for system configuration 1100, the antennas 1104 and 1112 arecoupled to the controller unit 1110, which is coupled to a pad/laptopcomputer 1108. The controller unit 1110 and pad/laptop computer 1108 arecoupled to power supply 1102, and the pad/laptop interfaces with thecomputer server 1106. In FIG. 12 for system configuration 1200, theantennas 1204 and 1214 are coupled to the controller unit 1212, which iscoupled to MiFi communication hub 1210. The MiFi communication hub 1210and controller unit 1212 are coupled to power supply 1202, and the MiFicommunication hub 1210 is coupled to the pad/laptop 1208 and separatelyto the computer server 1206.

In FIG. 13 for system configuration 1300, the antennas 1304 and 1314 arecoupled to the controller unit 1312, which is coupled to a servercomputer 1311 that is separately coupled to a MiFi communication hub1310. The MiFi communication hub 1310, a first computer server 1311 andcontroller unit 1312 are coupled to power supply 1302, and the MiFicommunication hub 1310 is coupled to the pad/laptop 1308 and separatelyto the home network second computer server 1306. In FIG. 14 for systemconfiguration 1400, the antennas 1404 and 1414 are coupled to thecontroller unit 1412. The controller unit 1412 is coupled to powersupply 1402, and the controller unit 1412 is coupled to the pad/laptop1408 and separately to the computer server 1406.

The present invention is shown by the block diagram in FIG. 15, and is acommunication system supporting the processing communications between ahome network 1501 and one or more mobile foreign networks 1552, wherethe home network 1501 has a home agent 1505 coupled to a computerserver(h) 1503 by line 1504. The computer server(h) 1503 is coupled to adatabase memory 1625. While only one database 1625 is shown, thisrepresentation is understood to include one or more separate databasesand storage locations of data and information. A communications link orline is any connection between two or more nodes on a network or userson networks or administrative domains, including serial lines, parallellines and bus lines for electronic signal transmission.

The database 1625 may maintain information related asset management andtracking, and the home network server computer(h) 1503 processesinstructions and data to operate the enterprise asset management andtracking software for the system. The invention contemplates centrallylocated computer servers to operate the software modules and databaseinformation on the network, but remotely located servers and computernetworks can also be accessed and used with the invention.

The home agent 1505 on the home network 1501 is coupled to a gateway1507 by line 1504, and the gateway 1507 facilitates communicates to andfrom the home network 1501. The gateway 1507 is coupled to a basestationtransceiver BTSh 1655 via line 1656, which is coupled to a radiotransmission unit and antenna 1665 via line 1667. That radiotransmission unit and antenna 1665 facilitates communications to otherradio transmission units 1670. The transmission unit 1665 supports radiotransmission communications links (e.g. Wi-Fi, cellular, GSM, Evdo,4G/LTE, CDMA, or others), to other networks and communication units.

The gateway 1507 is also coupled via line 1610 to hardwire communicationline 1615, computer server(c) 1620 via line 1617, and the Internet 1630via line 1635. The home network processes communications to and fromsaid mobile foreign network, and information related to the externaldevices and radio tags (e.g. location, proximity, status) can beincluded in communications to the home network. The home network cancommunicate via wireless transmission or a wired communication link tothe mobile node, the Internet, other computer servers or other foreignor associated home networks.

As also shown in FIG. 15, radio transmission RFID tags 1575, 1570 and1560 are electronically coupled to RFID readers 1540, 1550 and 1555,respectively. RFID readers 1540, 1550 and 1555 are coupled to thecontroller unit CU 1510 via line 1535, which is coupled to computerserver(f) 1530 via line 1523, pad/laptop 1520 via line 1524, and foreignnetwork gateway 1515 via line 1517.

The controller unit CU 1510, computer server(f) 1530, pad/laptop 1520,and foreign network gateway 1515 are coupled to the Internet 1630 vialines 1625 and 1521, lines 1625 and 1522, lines 1625 and 1519, and lines1625 and 1521 respectively. The controller unit CU 1510, computerserver(f) 1530, pad/laptop 1520, and foreign network gateway 1515 arecoupled to the computer server(c) 1620 via lines 1621 and 1521, lines1621 and 1522, lines 1621 and 1519, and lines 1621 and 1521respectively. The controller unit CU 1510, computer server(f) 1530,pad/laptop 1520, and foreign network gateway 1515 are coupled to thehome network 1501 by a hardwire communication link via lines 1610, 1615,and 1521; lines 1610, 1615, and 1522; lines 1610, 1615, and 1519; andlines 1610, 1615, and 1521, respectively. And, controller unit CU 1510,computer server(f) 1530, pad/laptop 1520, and foreign network gateway1515 are coupled to the basestation transceiver unit (coupled totransmission unit and antenna 1670) via lines 1685 and 1521, lines 1685and 1522, lines 1685 and 1519, and lines 1685 and 1521 respectively.

The above-described embodiments of the present application are intendedto be examples only. Those of skill in the art may effect alterations,modifications and variations to the particular embodiments withoutdeparting from the scope of the application. In the foregoingdescription, numerous details are set forth to provide an understandingof the present invention. However, it will be understood by thoseskilled in the art that the present invention may be practiced withoutthese details. While the invention has been disclosed with respect to alimited number of embodiments, those skilled in the art will appreciatenumerous modifications and variations therefrom. It is intended that theappended claims cover such modifications and variations as fall withinthe true spirit and scope of the invention.

We claim:
 1. A communication system supporting processing ofcommunications regarding tracking, location and status of field assets,comprising: a first computer server on a home network, said firstcomputer server having processors with functionality to receive andprocess tracking, location and status information signals relating tofield assets, said first computer server coupled to a home agent and afirst gateway server for communication outside the home network; asecond computer server on a foreign network, said second computer serverbeing coupled to a controller unit, said controller unit being coupledto a second gateway server for communication outside the foreign networkand said controller unit being coupled to one or more antennas thatreceive radio transmitted signals from radio tags, each of said radiotags being associated with a field asset and said controller unit usingsaid radio transmitted signals received by the antennas to producetracking, location and status information signals that are communicatedto the first computer server on the home network, said controller unithaving functional capabilities that include a data collection enginethat controls and supports scanning operations and collection of data byand through the controller unit, a data communication engine thatcontrols and supports communication and data transmission operations byand through the controller unit; a smartpower engine that manages powerconsumption of the controller unit, identifies low battery power status,and transitions the controller unit to sleep mode to avoid batterydrain, an radio reader and multiplexer module that receives and managesthe communications with multiple radio signals using a multiplexedantenna configuration, a geolocation and tracking engine that controlsand supports geolocation, tracking, and status of the controller unit,radio tags, and field assets associated with radio tags, an interfaceengine that supports two way communications between the controller unitand external devices, a vehicle bus engine manages interactions betweenthe controller unit and a vehicle; a controller device management enginethat supports and manages operational support components associated withthe controller unit; and, an operations engine that supports and managescomponent service engines and modules in the controller unit.
 2. Thecommunication system according to claim 1 further comprising: acommunication link between the home and foreign network supported overthe Internet.
 3. The communication system according to claim 1 furthercomprising: a communication link between the home and foreign networksupported over a radio communication systems.
 4. The communicationsystem according to claim 1 further comprising: a communication linkbetween the home and foreign network supported over a computer network.5. The communication system according to claim 1 further comprising: acomputer pad located on the foreign network and coupled to thecontroller unit, said computer pad controlling the controller unit andother equipment coupled to the foreign network.
 6. The communicationsystem according to claim 1 further wherein said foreign network is amobile foreign network that is mobile relative to the location of thehome network.
 7. The communication system according to claim 1 furthercomprising: one or more data entry terminals located on said homenetwork for access to the first computer server or home agent on thehome network.
 8. The communication system according to claim 1 furthercomprising: one or more data entry terminals located on said foreignnetwork for access to the second computer server or controller unit onthe foreign network.
 9. The communication system according to claim 1further comprising: a transceiver coupled to said home network throughsaid first gateway providing a communications interface forcommunications to and from the home network.
 10. The communicationsystem according to claim 1 further comprising: a transceiver coupled tosaid foreign network through said second gateway providing acommunications interface for communications to and from the foreignnetwork.
 11. A communication system supporting processing ofcommunications regarding tracking, location and status of field assets,comprising: a first computer server on a home network, said firstcomputer server having processors with functionality to receive andprocess tracking, location and status information signals relating tofield assets, said first computer server coupled to a home agent and afirst gateway server for communication outside the home network; asecond computer server on a foreign network, said second computer serverbeing coupled to a controller unit, said controller unit being coupledto a second gateway server for communication outside the foreign networkand said controller unit being coupled to one or more antennas thatreceive radio transmitted signals from radio tags, each of said radiotags being associated with a field asset and said controller unit usingsaid radio transmitted signals received by the antennas to producetracking, location and status information signals that are communicatedto the first computer server on the home network, said controller unithaving functional capabilities that include a data collection enginethat controls and supports scanning operations and collection of data byand through the controller unit, a data communication engine thatcontrols and supports communication and data transmission operations byand through the controller unit; and an radio reader and multiplexermodule that receives and manages the communications with multiple radiosignals using a multiplexed antenna configuration.
 12. The communicationsystem according to claim 11 further comprising: said controller unithaving a smartpower engine that manages power consumption of thecontroller unit, identifies low battery power status, and transitionsthe controller unit to sleep mode to avoid battery drain; a vehicle busengine manages interactions between the controller unit and a vehicle; acontroller device management engine that supports and managesoperational support components associated with the controller unit; and,an operations engine that supports and manages component service enginesand modules in the controller unit.
 13. The communication systemaccording to claim 11 further comprising: an interface engine thatsupports two way communications between the controller unit and externaldevices, said two way communications being capable of remotelycontrolling and monitoring operations of a remotely located asset orlocation.
 14. The communication system according to claim 11 furthercomprising: a communication link between the home and foreign networksupported over the Internet.
 15. The communication system according toclaim 11 further comprising: a communication link between the home andforeign network supported over a radio communication systems.
 16. Thecommunication system according to claim 11 further comprising: acommunication link between the home and foreign network supported over acomputer network.
 17. The communication system according to claim 11further comprising: a computer pad located on the foreign network andcoupled to the controller unit, said computer pad controlling thecontroller unit and other equipment coupled to the foreign network. 18.The communication system according to claim 11 further wherein saidforeign network is a mobile foreign network that is mobile relative tothe location of the home network.
 19. The communication system accordingto claim 11 further comprising: one or more data entry terminals locatedon said home network for access to the first computer server or homeagent on the home network.
 20. The communication system according toclaim 11 further comprising: one or more data entry terminals located onsaid foreign network for access to the second computer server orcontroller unit on the foreign network.
 21. The communication systemaccording to claim 11 further comprising: a transceiver coupled to saidhome network through said first gateway providing a communicationsinterface for communications to and from the home network.
 22. Thecommunication system according to claim 11 further comprising: atransceiver coupled to said foreign network through said second gatewayproviding a communications interface for communications to and from theforeign network.
 23. A method of transmitting communications regardingtracking, location and status of field assets, comprising the steps of:providing a first computer server on a home network, said first computerserver coupled to a first gateway, said first computer server havingprocessors; supporting communications to and from the home network usingsaid first gateway server; providing a second computer server on aforeign network, said second computer server being coupled to acontroller unit and a second gateway server, said second gateway serverbeing used to support communication outside the foreign network;coupling one or more antennas to said controller unit, said one or moreantennas being capable of receiving radio transmitted signals from radiotags; receiving radio transmitted signals from radio tags at said one ormore antennas, each of said radio tags being associated with a fieldasset, said radio transmitted signals being communicated to saidcontroller unit; producing tracking, location and status informationsignals at the controller unit using said radio transmitted signalsreceived from the antennas; communicating said tracking, location andstatus information signals from said controller unit to the firstcomputer server on the home network, receiving and processing tracking,location and status information signals relating to field assets usingsaid processors at said first computer server, and, storing andmaintaining information relating to said field assets.
 24. The method oftransmitting communications regarding the tracking, location and statusof field assets in claim 23, wherein said controller unit possessesfunctional capabilities that include a data collection engine thatcontrols and supports scanning operations and collection of data by andthrough the controller unit, a data communication engine that controlsand supports communication and data transmission operations by andthrough the controller unit; an radio reader and multiplexer module thatreceives and manages the communications with multiple radio signalsusing a multiplexed antenna configuration, and a geolocation andtracking engine that controls and supports geolocation, tracking, andstatus of the controller unit, radio tags, and field assets associatedwith radio tags.
 25. The method of transmitting communications regardingthe tracking, location and status of field assets in claim 23, whereinsaid home network has a home agent.
 26. The method of transmittingcommunications regarding the tracking, location and status of fieldassets in claim 23, wherein said controller unit possesses functionalcapabilities that include a smartpower engine that manages powerconsumption of the controller unit, identifies low battery power status,and transitions the controller unit to sleep mode to avoid batterydrain; a vehicle bus engine manages interactions between the controllerunit and a vehicle; a controller device management engine that supportsand manages operational support components associated with thecontroller unit; and, an operations engine that supports and managescomponent service engines and modules in the controller unit.
 27. Themethod of transmitting communications regarding the tracking, locationand status of field assets in claim 23, wherein said controller unit hasan interface engine that supports two way communications between thecontroller unit and external devices, said two way communications beingcapable of remotely controlling and monitoring operations of a remotelylocated asset or location.
 28. The method of transmitting communicationsregarding the tracking, location and status of field assets in claim 23,further comprising the step of: communicating between the home andforeign network over the Internet.
 29. The method of transmittingcommunications regarding the tracking, location and status of fieldassets in claim 23, further comprising the step of: communicatingbetween the home and foreign network over a radio communication systems.30. The method of transmitting communications regarding the tracking,location and status of field assets in claim 23, further comprising thestep of: communicating between the home and foreign network over acomputer network.
 31. The method of transmitting communicationsregarding the tracking, location and status of field assets in claim 23,wherein said controller unit is coupled to a computer pad located on theforeign network, said computer pad controlling the controller unit andother equipment coupled to the foreign network.
 32. The method oftransmitting communications regarding the tracking, location and statusof field assets in claim 23, wherein said foreign network is a mobileforeign network that is mobile relative to the location of the homenetwork.
 33. The method of transmitting communications regarding thetracking, location and status of field assets in claim 23, wherein firstcomputer server is coupled to one or more data entry terminals locatedon said home network for access to the first computer server or homeagent on the home network.
 34. The method of transmitting communicationsregarding the tracking, location and status of field assets in claim 23,wherein second computer server is coupled to one or more data entryterminals located on said foreign network for access to the secondcomputer server or controller unit.
 35. The method of transmittingcommunications regarding the tracking, location and status of fieldassets in claim 23, wherein said home network is coupled to atransceiver through said first gateway providing a communicationsinterface for communications to and from the home network.
 36. Themethod of transmitting communications regarding the tracking, locationand status of field assets in claim 23, wherein said foreign network iscoupled to a transceiver through said second gateway providing acommunications interface for communications to and from the foreignnetwork.